@charset "UTF-8";
/* 사이트 레이아웃 관련 */
.clearme { clear: both; }
body{width: 950px;  margin: 0 auto;}
nav{ height: 50px; background: lightpink; margin-bottom: -15px;}
nav ul {width:415px; margin: 0 auto;  }
nav li{float:left; padding-right:105px; margin-top: -10px;}
ul{list-style-type: none; }	
nav ul li:last-child {padding-right: 0;}
#contents{min-height: 550px;}
#sec01{height: 50px;  border-bottom: 1px solid black;}
#sec01 ul li{float: right; padding: 15px; }
#sec02{ width: 730px; min-height: 550px;  float:left;}
#sec02 ul{ margin-left:-10px; padding:0;}
#news{width: 730px;  min-height:400px; padding-top: -10px; }
.img{width: 220px; height: 300px; background: white; float: left; margin: 0 10px 20px 10px; border: 1px dashed black;}
aside{background:red; width:200px; min-height:500px; float:right; margin-top: 15px;}
#news p{border: 1px dashed black; width: 220px; height: 60px; margin-top: 240px; background: black; color: white;}

